package com.trhui.mallbook.domain.request.hf;

import com.trhui.mallbook.domain.common.BaseRequest;

/**
 * @author huangh
 * @version 1.0
 * @description
 * @date 2024/8/17 9:24
 */

public class HfOpenInletRequest  extends BaseRequest {

    /**
     * 业务系统会员ID
     */
    private String merUserId;
    /**
     * 注册手机号
     */
    private String usrPhone;
    /**
     * 联系人姓名
     */
    private String contName;
    /**
     * 联系人手机号
     */
    private String contPhone;
    /**
     * 电子邮箱
     */
    private String customerEmail;
    /**
     * 子商户类型
     */
    private String userType;
    /**
     * 子商户名称
     */
    private String merName;
    /**
     * 子商户简称
     */
    private String merShortName;
    /**
     * 营业执照编码
     */
    private String licenseCode;
    /**
     * 注册地址
     */
    private String regAddr;
    /**
     * 经营地址
     */
    private String custAddr;
    /**
     * 商户电话
     */
    private String custTel;
    /**
     * 证件起始日期
     */
    private String merStartValidDate;
    /**
     * 证件有效日期
     */
    private String merValidDate;
    /**
     * 法人姓名
     */
    private String legalName;
    /**
     * 法人证件号码
     */
    private String legalIdno;
    /**
     * 法人手机号
     */
    private String legalMp;
    /**
     * 法人证件起始日期
     */
    private String legalStartCertIdExpires;
    /**
     * 法人证件有效日期
     */
    private String legalIdExpires;
    /**
     * 结算银行卡号
     */
    private String cardIdMask;
    /**
     * 结算银行卡所属银行编码
     */
    private String bankCode;
    /**
     * 结算银行卡开户姓名
     */
    private String cardName;
    /**
     * 结算银行卡账户类型
     */
    private String bankAcctType;
    /**
     * 结算卡省份编码
     */
    private String provCode;
    /**
     * 结算卡地区编码
     */
    private String areaCode;
    /**
     * 后台回调地址
     */
    private String notifyUrl;
    /**
     * 自定义参数1
     */
    private String parameter1;
    /**
     * 自定义参数2
     */
    private String parameter2;

    public String getMerUserId() {
        return merUserId;
    }

    public void setMerUserId(String merUserId) {
        this.merUserId = merUserId;
    }

    public String getUsrPhone() {
        return usrPhone;
    }

    public void setUsrPhone(String usrPhone) {
        this.usrPhone = usrPhone;
    }

    public String getContName() {
        return contName;
    }

    public void setContName(String contName) {
        this.contName = contName;
    }

    public String getContPhone() {
        return contPhone;
    }

    public void setContPhone(String contPhone) {
        this.contPhone = contPhone;
    }

    public String getCustomerEmail() {
        return customerEmail;
    }

    public void setCustomerEmail(String customerEmail) {
        this.customerEmail = customerEmail;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getMerName() {
        return merName;
    }

    public void setMerName(String merName) {
        this.merName = merName;
    }

    public String getMerShortName() {
        return merShortName;
    }

    public void setMerShortName(String merShortName) {
        this.merShortName = merShortName;
    }

    public String getLicenseCode() {
        return licenseCode;
    }

    public void setLicenseCode(String licenseCode) {
        this.licenseCode = licenseCode;
    }

    public String getRegAddr() {
        return regAddr;
    }

    public void setRegAddr(String regAddr) {
        this.regAddr = regAddr;
    }

    public String getCustAddr() {
        return custAddr;
    }

    public void setCustAddr(String custAddr) {
        this.custAddr = custAddr;
    }

    public String getCustTel() {
        return custTel;
    }

    public void setCustTel(String custTel) {
        this.custTel = custTel;
    }

    public String getMerStartValidDate() {
        return merStartValidDate;
    }

    public void setMerStartValidDate(String merStartValidDate) {
        this.merStartValidDate = merStartValidDate;
    }

    public String getMerValidDate() {
        return merValidDate;
    }

    public void setMerValidDate(String merValidDate) {
        this.merValidDate = merValidDate;
    }

    public String getLegalName() {
        return legalName;
    }

    public void setLegalName(String legalName) {
        this.legalName = legalName;
    }

    public String getLegalIdno() {
        return legalIdno;
    }

    public void setLegalIdno(String legalIdno) {
        this.legalIdno = legalIdno;
    }

    public String getLegalMp() {
        return legalMp;
    }

    public void setLegalMp(String legalMp) {
        this.legalMp = legalMp;
    }

    public String getLegalStartCertIdExpires() {
        return legalStartCertIdExpires;
    }

    public void setLegalStartCertIdExpires(String legalStartCertIdExpires) {
        this.legalStartCertIdExpires = legalStartCertIdExpires;
    }

    public String getLegalIdExpires() {
        return legalIdExpires;
    }

    public void setLegalIdExpires(String legalIdExpires) {
        this.legalIdExpires = legalIdExpires;
    }

    public String getCardIdMask() {
        return cardIdMask;
    }

    public void setCardIdMask(String cardIdMask) {
        this.cardIdMask = cardIdMask;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getBankAcctType() {
        return bankAcctType;
    }

    public void setBankAcctType(String bankAcctType) {
        this.bankAcctType = bankAcctType;
    }

    public String getProvCode() {
        return provCode;
    }

    public void setProvCode(String provCode) {
        this.provCode = provCode;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }

    public String getParameter1() {
        return parameter1;
    }

    public void setParameter1(String parameter1) {
        this.parameter1 = parameter1;
    }

    public String getParameter2() {
        return parameter2;
    }

    public void setParameter2(String parameter2) {
        this.parameter2 = parameter2;
    }
}
